package com.css.zfzx.sjcj.modules.repository;

import com.css.zfzx.sjcj.modules.pojo.PcStatisticsFillEntity;
import com.css.zfzx.sjcj.modules.pojo.QueryVo;
import org.apache.poi.ss.formula.functions.T;
import org.springframework.data.domain.Page;

import java.util.List;

/**
 * @Description: pc-statistics
 * @Author: lhl
 * @CreateDate: 2021/8/3 9:21
 */
public interface PcStatisticsFillNativeRepository<T> {

    <S extends T> Iterable<S> batchUpdate(Iterable<S> var1);

    <S extends T> Iterable<S> batchSave(Iterable<S> var1);

    Page<PcStatisticsFillEntity> find(QueryVo queryVo, String userId, int curPage, int pageSize, String sort, String order);

    List<PcStatisticsFillEntity> findNoPage(QueryVo queryVo, String userId);
}
